putty joint - German English Dictionary